Impact of Uml Techniques in Test Case Generation
نویسندگان
چکیده
UML is a standard language that used in business modeling for specifying, visualizing and constructing the software artifacts. UML provides the capability to enhance (explore) the static structure and dynamic behavior of a software system. Different UML strategies and techniques are implemented during the whole software development life cycle. This paper explains the UML2.0 testing for test case generation. In this paper, the focuses will be on effective use of UML techniques and test-case generation in order to make suitable executions.
منابع مشابه
Efficient test case generation for validation of UML activity diagrams
Unified Modeling Language (UML) is widely used as a system level specification language in embedded system design. Due to the increasing complexity of embedded systems, the analysis and validation of UML specifications is becoming a challenge. UML activity diagram is promising to modeling the overall system behavior. However, lack of techniques for automated test case generation is one major bo...
متن کاملState-Driven Test Generation Based On UML
Both object-oriented modeling techniques using UML and software testing play important roles in current commercial software development. The integration of test case generation and UML is highly expected. In this project, we survey the current advances of this field and introduce three representative approaches of test case generation based on UML. The respective pros and cons are discussed in ...
متن کاملTest Case Generation and Prioritization Based on Uml Behavioral Models
Test case prioritization (TCP) techniques have been proven to be beneficial for improving testing activities. Prioritized test suites are found using different techniques of prioritization. While code coverage based prioritization techniques are found to be used by most scholars, test case prioritization based on UML behavioral models has not been given much attention so far. We propose a novel...
متن کاملA Survey on Test Case Generation from UML Model
Testing is an important phase of software development, to maintain the quality control and reliability of the end products. Recent approach has been taken by the researcher to use UML models for test case generation. Various works has been done on test case generation for concurrent and nonconcurrent systems. In case of concurrent system group of activities are executed simultaneously where as ...
متن کاملTest Case Generation From UML Interaction Overview Diagram and Sequence Diagram
The most important part of the testing attempts is the test case generation. Unified modeling language(UML) is the most generally used to describe design specification and analysis by both academic and industry. UML models offer a lot of information that should not be ignored in testing. Testing of software is a time-consuming activity which requires a great deal of planning and resources. In s...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2012